drainage machine - Alemán Inglés Diccionario